Teaching Software Design: A New Approach to High School Computer Science1

نویسندگان

  • Judith E. Sims-Knight
  • Richard L. Upchurch
چکیده

New approaches to teaching introductory computer science are sorely needed. Current instruction in programming has been shown to result in relatively poor understanding of the programming language under study, little development of problem solving skills, and little progress toward the central issues of analysis and design (e. g., Dalbey & Linn, 1985; Gorman & Bourne, 1983; Kurland, Pea, Clement, & Mawby, 1986; Linn & Dalbey, 1985; Mandinach & Linn, 1987; National Assessment of Educational Progress, 1988; Pea & Kurland, 1984; Putnam, Sleeman, Baxter, & Kuspa, 1989; Rist, 1986, 1989).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Design and Construction of an Efficient Model for Teaching Science in Junior High School

The Design and Construction of an Efficient Model for Teaching Science in Junior High School M. Amaani Tehrani  M. Aliasgari, Ph.D. E. Abbaasi, Ph.D. To construct an efficient teaching model for high school science, in addition to the use of the personal experiences of the author and a literature review, the findings of the recent international studies were also utilize...

متن کامل

A New Approach to Software Cost Estimation by Improving Genetic Algorithm with Bat Algorithm

Because of the low accuracy of estimation and uncertainty of the techniques used in the past to Software Cost Estimation (SCE), software producers face a high risk in practice with regards to software projects and they often fail in such projects. Thus, SCE as a complex issue in software engineering requires new solutions, and researchers make an effort to make use of Meta-heuristic algorithms ...

متن کامل

Developing Reliable yet Flexible Software through If-Then Model Transformation Rules

Developing reliable yet flexible software is a hard problem. Although modeling methods enjoy a lot of advantages, the exclusive use of just one of them, in many cases, may not guarantee the development of reliable and flexible software. Formal modeling methods ensure reliability because they use a rigorous approach to software development. However, lack of knowledge and high cost practically fo...

متن کامل

Analysis of Five Instructional Methods for Teaching Sketchpad to Junior High Students

This manuscript addresses a problem teachers of computer software applications face today: What is an effective method for teaching new computer software? Technology and engineering teachers, specifically those with communications and other related courses that involve computer software applications, face this problem when teaching computer software designed to assist in graphic design, web des...

متن کامل

Intelligent Knowledge Based System Approach for Optimization of Design and Manufacturing for Abrasive Water Jet Machining

A water jet machining is an industrial tool capable of cutting a wide variety of materials using a very high-pressure jet of water, or a mixture of water and an abrasive substance. This paper addresses the concept of the Intelligent knowledge base system (IKBS) for optimization of product design and manufacturing process for water jet machining in computer based concurrent engineering environme...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993